.page-titl {
	padding: 20px 0;
}
.page-about .info {
	font-weight: bold;
	font-size: 17px;
	color: #2980B9;
	text-align: center;
}
.page-about .author{
	width: 400px;
	margin: auto;
}
.author .avatar {
	width: 80px; height: 80px;
	border-radius: 50%;
	border: 2px solid #E67E22;
	overflow: hidden;
	float: left; 
	margin: 0 20px 10px 0;
	vertical-align: middle;
}
.author li {
	margin: 10px 0;
	margin-bottom: 25px;
}
.author li:after {
	content: ""; display: block;
	clear: both;
}
.author .avatar img { 
	width: 100%; height: 100%;
	vertical-align: middle;
}

.author p.name {
	font-weight: bold;
	font-size: 16px;
	color: #D35400;
}
.author p.email {
	color: #2980B9;
}
.author p.phone {
	color: #ff9900;
}